﻿using QuartzServices.Domain.Core.Models;

namespace QuartzServices.Domain.DomainModels
{
    public class SerilogModel : Entity
    {
        public string? Message { get; set; }

        public string? MessageTemplate { get; set; }

        public string? Level { get; set; }

        public DateTime? TimeStamp { get; set; }

        public string? Exception { get; set; }

        public string? Properties { get; set; }

        public string? SourceContext { get; set; }

        public string? ThreadId { get; set; }

        public string? FilePath { get; set; }

        public string? MemberName { get; set; }

        public string? LineNumber { get; set; }
    }
}
